解题思路:
第一处:条件相等符号为==。
第二处:由于zero是一个指针型变量,所以给它进行赋值时应带指针,因此应改为: *zero=count;。
***************************************************
请编写函数fun, 其功能是: 计算并输出下列多项式的值:
1 1 1
S = 1 + ── + ─── + … + ─────
1*2 1*2*3 1*2*3*…50
例如, 在主函数中从键盘给n输入50后,输出为:s=1.718282。
注意: 要求n的值大于1但不大于100。
部分源程序在文件PROG1.C中。
请勿改动主函数main和其他函数中的任何内容, 仅在函数fun的花括号中填入你编写的若干语句。
给定源程序:
#include
double fun(int n)
{
}
main()
{ int n; double s;
printf("\nInput n: "); scanf("%d",&n);
s=fun(n);
printf("\n\ns=%f\n\n",s);
NONO();
}